explosives sniffer - Español Inglés Diccionario